batch-rolling machine - English Synonyms Dictionary